/**
 * 文件名称:  HibernateTemplateDaoImpl.java
 * 文件序号:  序号
 * 内容描述:  文件简单描述，多行换行书写
 * 版权声明:  山东鸿蝶信息技术有限公司
 * 创建用户:  zhangkai
 * 创建日期:  2016/12/23 22:31
 * 修改用户:  无
 * 修改日期:  无
 * 修改说明:  无
 * 文件版本:  V1.0
 * 文件路径:
 */

package com.hongdee.common.dao.impl;


import com.hongdee.common.dao.IHibernateTemplateDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataAccessException;
import org.springframework.orm.hibernate5.HibernateTemplate;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.io.Serializable;

/**
 * 名  称:HibernateTemplateDaoImpl
 * 类  型: class
 * 描  述: 用一句话描述类的作用
 * 路  径:com.hongdee.common.dao.impl
 * 作  者:zhangkai
 * 日  期:2016/12/23 22:31
 */
@Service
public class HibernateTemplateDaoImpl<T> implements IHibernateTemplateDao<T> {
    @Autowired
    private HibernateTemplate hibernateTemplate;

    @Override
    public Serializable save(T entity) throws DataAccessException {
        return this.hibernateTemplate.save(entity);
    }


}
